package com.itheima.morning.demo01;

public @interface Ann01 {
    //定义一个基本类型的属性
    int a() default 23;

    //定义一个String类型的属性
    public String name() default "itheima";

    //定义一个Class类型的属性
    public Class clazz() default Ann02.class;

    //定义一个注解类型的属性
    public Ann02 anno() default @Ann02;

    //定义一个枚举类型的属性
    public Season season() default Season.SPRING;

    //定义以上类型的一维数组
    //int类型
    public int[] arr() default {1,2,3,4,5};

    //枚举数组
    public Season[] seasons() default {Season.SPRING,Season.SUMMER};

    public String value();
}
